deep water – English–Português translations

🇬🇧 en pt 🇵🇹

deep water noun

  • difficult or embarrassing situation
aperto, maus lençóis
Wiktionary Links